Semantic foundations for the view update problem
نویسندگان
چکیده
We present a declarative framework for updating views over indefinite databases, that is, databases with null values. The framework follows the standard database approach, which allows for a unique null constant. As the main contributions of the paper, we introduce the concept of an indefinite deductive database as a formal representation of a view over an indefinite database, propose a semantics for indefinite deductive databases, and use it to solve the integrity constraints maintenance and view update problems. To address the last issue, we define several classes of database repairs, with the class of constrained repairs as one of them. Constrained repairs form a narrow class of repairs that avoid arbitrary commitments (are grounded in the deductive database specification and the view update request), aim to change the database “minimally” (satisfy a certain minimality condition we introduced that is attuned to the case of indefinite databases) and, in general, address several problems of earlier solutions to the view update problem.
منابع مشابه
Another View of the Classical Problem of Comparing Two Probabilities
The usual calculation of the P-value for the classical problem of comparing probabilities is not always accurate. This issue arose in the context of a legal dispute which depended on when some written material was written in a diary. The problem raises some issues on the foundations of statistical inference.
متن کاملUsing Constraint Satisfaction for View Update Translation
View update is the problem of translating update requests against a view into update requests against the base data. In this paper, we present a novel approach to this problem in relational databases. Using conditional tables to represent relational views, we translate a view update problem into a disjunction of a number of constraint satisfaction problems (CSPs). Solutions to the CSPs correspo...
متن کاملIndependent Update Reflections on Interdependent Database Views
The problem of identifying suitable view-update strategies is typically addressed in the context of a single view. However, it is often the case that several views must co-exist; the challenge is then to find strategies which allow one view to be updated without affecting the other. The classical constant-complement strategy can provide a solution to this problem; however, both the context and ...
متن کاملUnderstanding the semantic principles of a political map
The attempt to recognize phenomena and affairs has always been a concern of the human mind and has constantly sought to complete this knowledge. The correct recognition is also achieved when the real nature of phenomena is clear to man. The phenomena are based on their own philosophical foundations and, therefore, their understanding requires perception these philosophical foundations and using...
متن کاملA critical view on a paper
The paper delth with the effect of presuppositions and theological foundations in perceiving the meaning of Quranic verses, proving the theological tendency in exegeses, using three exegeses including Tebyan, Kashshaf and Kabir as the deputies for Shiites, Mu’tazelites and Asharites respectively and focusing on the theological problem of sighting God, the exalted, referred to in the verse 14...
متن کامل